self-help devices - Turkish English Dictionary